Polynésie, septembre 2022

Modifié par Clemni

On considère la suite \((u_n)\) définie par  \(u_0=0,25\) et, pour tout entier naturel \(n\) , par \(u_{n+1} = 0,5 u_n (1-u_n)\) .
On admet que \((u_n)\) est décroissante et tend vers 0.
On considère la fonction Python algo(p) où p désigne un entier naturel non nul. Expliquer pourquoi, pour tout entier naturel non nul p, la boucle while ne tourne pas indéfiniment, ce qui permet à la commande algo (p) de renvoyer une valeur.

def algo(p) :
    u = 1/4
    n = 0
    while u > 10**(-p):
        u = 1/2 * u * (1 - u)
        n = n + 1
    return n 

Source : https://lesmanuelslibres.region-academique-idf.fr
Télécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/mathematiques-terminale-specialite ou directement le fichier ZIP
Sous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0